Big Huge Thesaurus

club sandwich

noun